@charset "UTF-8";

/** Container */
.shailan-dropdown-menu .dropdown-horizontal-container, .shailan-dropdown-menu ul.dropdown-vertical>li { background:#000 url('images/shiny-black/menu_bg.jpg') repeat-x; height:31px; }

ul.dropdown{ 
	background-color:transparent;
	border-width:0px;
	padding:0px;  
}
ul.dropdown li{ line-height:30px; }
ul.dropdown li ul li{ line-height:1.5em; }
ul.dropdown li a{ display:block; margin-left:25px; vertical-align:middle; text-align:center; text-decoration:none; padding:8px 25px 8px 0px; font:normal 11px Tahoma; text-decoration:none; }

ul.dropdown li.hover, ul.dropdown li:hover { cursor: default; }

ul.dropdown ul { border-bottom:1px solid #ddd; }
*html ul.dropdown ul{width:100px;}
ul.dropdown ul li{ display:block; text-align:left; }
ul.dropdown ul li a{ min-width:100px; text-align:left; }
*html ul.dropdown ul li a{ width:100px; }

/** Right align fix */
ul.dropdown-align-right li{ border-width: 0px 0px 0px 1px; }

/** Hover effect */
ul.dropdown li.hover, ul.dropdown li:hover { background: url('images/shiny-black/button_active.gif') top left no-repeat;  color: #7dbbc6; }
ul.dropdown li.hover a, ul.dropdown li:hover  a{ background: url('images/shiny-black/button_active2.gif') top right no-repeat;  color: #7dbbc6; }
ul.dropdown li.hover ul li a, ul.dropdown li:hover ul li a{ background: transparent; }

/** Link colors */
ul.dropdown li a,
ul.dropdown li a:link,
ul.dropdown li a:visited { color: #7dbbc6; text-decoration: none; }
ul.dropdown li a:hover { color: #7dbbc6; }
ul.dropdown li a:active { color: #fff; }

/** Sub menus */
ul.dropdown ul { margin:0px; padding:0px; background:#fff; border:1px solid #808080; }
ul.dropdown ul li a{ color:#444; border:1px solid #fff; padding:2px; margin:2px; height:auto; }
ul.dropdown li.hover ul li a:hover, ul.dropdown li:hover ul li a:hover{ background-image:none; color:#444; border:1px solid #45ADE4; background-color:#DBF0F9; font:normal 11px Tahoma; text-decoration:none; }
ul.dropdown ul li.hover, ul.dropdown ul li:hover { background: transparent; }

/** Current menu item */
li.current-cat a, li.current_page_item a, li.current-menu-item a,
li.current-cat a:link, li.current_page_item a:link, li.current-menu-item a:link,
li.current-cat a:visited, li.current_page_item a:visited, li.current-menu-item a:visited{ color: #fff;  }

/** Not current fix */
li.current_page_item ul a, li.current_page_item ul a:visited, li.current_page_item ul a:link { color: #7dbbc6; }

/** Ancestor */
li.current_page_ancestor a,li.current_page_ancestor a:visited, li.current_page_ancestor a:link {text-decoration:underline;}
li.current-menu-ancestor a,li.current-menu-ancestor a:visited, li.current-menu-ancestor a:link {text-decoration:underline;}

/** Not ancestor fix */
li.current_page_ancestor ul a, li.current_page_ancestor ul a:visited, li.current_page_ancestor ul a:link {text-decoration:none;}
li.current-menu-ancestor ul a,li.current-menu-ancestor ul a:visited, li.current-menu-ancestor ul a:link {text-decoration:none;}

/** Vertical menu support */
ul.dropdown-vertical{ min-width:160px; }
ul.dropdown-vertical li { background:#000 url('images/shiny-black/menu_bg.jpg') repeat-x; height:30px; }
ul.dropdown-vertical ul { border-bottom:0px; }
ul.dropdown-vertical ul li { background:transparent; height: auto; }

